
export class PhysicalDiv {
}
export class VirtualDiv {
}
export class Surface {
}
export class Transform {
}
export class Interpolator {
}

export interface IActualDiv {
}
export class DivHeap {
}

export class RenderProfile {
}
export class RenderStats {
}
export class RenderState {
}
export class RenderContext {
}

export class Scene {
}

export class Frame {

    public render(scene: any): Frame {
        return undefined;
    }
}
export class Engine {

    public start() {
    }
    public stop() {
    }
}

interface IRenderable {

    render(context: RenderContext);
}
